#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
const int N=2e5+10,M=1e6+10;
template <typename T> void read(T &x){
    x=0;char c;int f=1;
    for(;!isdigit(c);c=getchar())if(c=='-')f=-1;
    for(;isdigit(c);c=getchar())x=(x<<3)+(x<<1)+(c^48);
    x*=f;
}
int n;
int h[M];
int main(){
    freopen("color.in","r",stdin);
    freopen("color.out","w",stdout);
    int T;read(T);
    while(T--){
        memset(h,0,sizeof h);
        read(n);
        for(int i=1;i<=n;i++){
            int a;read(a);
            h[a]++;
        }
        ll ans=0;
        for(ll i=1;i<M;i++){
            if(h[i]<=1)continue;
            ans+=i*(h[i]-1);
        }
        cout<<ans<<'\n';
    }
    return 0;
}
